Kusatsu

Unusually enough for Japan, Kusatsu does not have a train station of its own. The nearest station is Naganohara Kusatsuguchi 長野原草津口, 2:30 away from Tokyo by the direct express train ¥4620, from where you can take a connecting bus 25 min, ¥670 to Kusatsu itself.

JR also operates the Jōshu YÅ«meguri 上州ゆめぐり direct bus several times a day from Shinjuku Tokyo, which takes around 4 hours and charges ¥3000/5600 one-way/return. There is also a SpaLiner Kusatsu service from Nagoya, which takes six hours and charges ¥6000/10800 one-way/return.